package com.itheima.dao;

import com.itheima.pojo.CheckItem;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface CheckItemDao {
    // 1. 新建
            public void add(CheckItem checkItem);

    //2. 分页  的查询
            List<CheckItem> findPage(@Param("queryString") String queryString);


    //3. 删除操作
        //删除之前先进行查询
            Integer findCountByCheckItemID(@Param("id") Integer id);
        //删除
             void delete(@Param("id") Integer id);


    //4.
        //4.1 编辑 数据查询回显
            CheckItem findById(@Param("id") Integer id);
        //4.2 编辑数据
            void edit(CheckItem checkItem);




    //5. 新建项目组
        //5.1 弹出窗口之前  对所有项目进行查询
        List<CheckItem> findAllSins();
}
